technician licence - French English Dictionary